﻿@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:12px;
line-height:24px;
font-family:Arial,"微软雅黑","宋体";
color:#414446;

/*设置宽度*/
width:100%; 
min-width:1320px;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
.ul,.ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}

/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline; max-width: 100%; }
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#009fe7;}

/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/

/*页面框架结构*/
.Contain{}
.w1200{width: 1200px; margin:0 auto;}
.SildeBar{}
.MainContent{}
.Content{}
.SinglePage{ /*单片*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}

.columnBox{height: 73px; line-height: 73px; border-bottom: 1px solid #ebf0f5;}
.columnBox .h3{float: left; font-size: 24px; color: #4e5059; font-weight: normal;}
.columnBox .h3 span{ position: relative; display: inline-block; }
.columnBox .h3 span .icon{ position: absolute; display: inline-block; width: 100%;height: 2px; background: #009fe7;left: 0;bottom: -1px; }
.columnBox .Current{ float: right; font-size: 13px; color: #828594; }
.columnBox .Current a{color: #828594;}
.columnBox .Current span{color: #009fe7;}
/*分页*/
.Pages{}
/*分页*/

/*Top*/
body{ padding-top:86px; }
.Top{ position: fixed; z-index: 999; display: block; width: 100%; left: 0; top: 0; background:#fff url('../images/headbg.png') no-repeat center 0; padding-top: 4px;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.Top .logo{display: block; float: left;margin-top: 13px;}
.Top .TopR{ width: 690px; float: right;}
.Top .TopR .TopColumn{line-height: 24px;}
.Top .TopR .TopColumn .TopDown{ float: right; display: block; color: #009fe7; font-size: 12px; background: url('../images/downbg.png') no-repeat 0 center;padding-left: 20px;margin-right: 45px; }
.Top .TopR .TopColumn .TopDown:hover{ /*background-image: url('../images/downbg.png');*/ color:#ff8a00; }
.Top .TopR .TopColumn .seachBox{margin-right: 18px; float: right;position: relative; background: url('../images/searchbg.png') no-repeat 0 0; height: 22px;padding:1px 40px 1px 10px; width:180px; }
.Top .TopR .TopColumn .seachBox input{ width:100%; line-height: 22px;height: 22px; font-size: 12px; color: #666; }
.Top .TopR .TopColumn .seachBox .seachBtn{display: block; width: 40px;height: 24px; background: url('../images/searchbtnbg.png') no-repeat center; position: absolute; right: 0; top: 0;}
.Top .TopR .TopColumn .TopTel{ float: right; background: url('../images/toptel.png') no-repeat 0 center;padding-left: 21px; color: #718094; font-size: 12px; }
.Top .TopR .TopColumn .Lang{ float: right; height: 24px; margin-left: 20px;padding-left: 20px;background: url('../images/lang.png') no-repeat 0 center; position: relative; }
.Top .TopR .TopColumn .Lang span{ display:block; padding-right: 15px; background: url('../images/langdown.png') no-repeat right center; cursor: pointer;}
.Top .TopR .TopColumn .Lang span.on{background-image: url('../images/langup.png')}
.Top .TopR .TopColumn .Lang ul{background: #ebf0f5; width: 100%; z-index: 8; position: absolute; right: 0;top: 100%;padding: 2px 0;  display: none; border-radius: 0 0 5px 5px; } 
.Top .TopR .TopColumn .Lang ul li a{display: block; text-align: right;padding-right: 15px; line-height: 30px;color: #666; text-transform: uppercase; font-size: 12px;}
.Top .TopR .MainNav{padding-top: 8px;}
.Top .TopR .MainNav ul li{ float: left;margin-right: 35px; }
.Top .TopR .MainNav ul li .navA{display: block; color: #223f73; font-size: 15px; font-weight: bold; line-height: 50px;}
.Top .TopR .MainNav ul li .navA:hover,.Top .TopR .MainNav ul li.on .navA{color: #ff8a00;}
.Top .TopR .MainNav ul li.last{margin-right: 0;}

.Top .TopR .MainNav .shopBtn{float: right; display:block; position:relative; background: url('../images/shopbtn.png') no-repeat  right center; width: 73px;height: 31px; line-height: 31px; text-align: center; color: #fff; font-size: 15px; margin-top: 10px;} 
.Top .TopR .MainNav .shopBtn:before{ position:absolute; left:-32px; top:3%; content:""; width: 25px;height: 31px;background: url('../images/shopbtn1.png') no-repeat center;}
#nav3 .xlBox{ height: 100%; }
.xlBox{position: absolute; position: fixed; display: none; width: 100%; left: 0; top: 86px; /*border-top: 1px solid #e7e7e7*/ z-index: 88; /*background:url('../images/xlbg.png') repeat-x 0 bottom; */padding-bottom:9px; /*height: 100%;*/ box-sizing: border-box; padding-bottom: 86px; overflow-y: auto; }
.xlBox .xl{background: #ebf0f5;padding: 30px 0 0;}
.xlBox .xl .item{}
.xlBox .xl .item dl{ float: left;position: relative; width: 170px;padding-left:70px;padding-right:0px;padding-bottom: 30px;/* background: url('../images/xldlbg.png') no-repeat right top; min-height: 245px;*/ }
.xlBox .xl .item dl.last{background:none;}
.xlBox .xl .item dl .imgBox{position: absolute; left:10px; top: 0px;}
.xlBox .xl .item dl dt{margin-bottom: 5px;}
.xlBox .xl .item dl dt a{ font-size: 15px; color: #333; font-weight: bold;}
.xlBox .xl .item dl dd .snavA{display: block;padding-left: 15px;font-size: 14px;color: #4a4a4a; background: url('../images/snavAbg.png') no-repeat 0 12px;}
.xlBox .xl .item dl dd .Xsnav{padding-left: 15px;}
.xlBox .xl .item dl dd .Xsnav a{ display: block; padding-left: 10px; font-size: 12px; color: #4a4a4a; background: url('../images/Xsnavbg.png') no-repeat 0 11px; }
.xlBox .xl .item dl dt a:hover ,.xlBox .xl .item dl dd .snavA:hover ,.xlBox .xl .item dl dd .Xsnav a:hover { color:#ff8a00; }

/*Top*/

/*Bottom*/
.Bottom{padding-top: 60px; background: #ebf0f5;}
.BottomNav{padding-bottom: 20px;}
.Bottom .BNavL{float: left; width: 945px;}
.Bottom .BNavL ul li{float: left; width: 135px; width: 150px;}
.Bottom .BNavL ul li dt{font-size: 16px; color: #333;padding-bottom:10px;}
.Bottom .BNavL ul li dd:not(5){ display: none; }
.Bottom .BNavL ul li dd a{font-size: 12px; color: #666;}
.Bottom .BNavL ul li dd a:hover{ color:#009fe7; }
.Bottom .BNavL ul li.show a.more{ display: inline-block; }
.Bottom .BNavL ul li a.more{display: none; width: 40px; font-size: 12px; color: #a8abae; background: url('../images/morebg.png') no-repeat right center;}

.Bottom .BNavR{float: right; width: 230px; text-align: right;}
.Bottom .BNavR .tel{margin-bottom: 20px;}
.Bottom .BNavR .tel .telnum{ font-size: 30px; color: #158ad0; display:block;margin-bottom:8px; }
.Bottom .BNavR .tel .btn{display: block; text-align: center;font-size: 16px; color: #fff; width:199px; float: right; background:url('../images/telbtnbg.png') no-repeat center; height: 37px; line-height: 37px; }
.Bottom .BNavR .tel .btn span{display: inline-block; padding-left: 40px; background: url('../images/telbg.png') no-repeat 0 center;}
.Bottom .BNavR .dybox{/* margin-top: 20px; */}
.Bottom .BNavR .dybox .p a{color:#158ad0;}
.Bottom .BNavR .dybox .p{color:#696c79;}
.Bottom .BNavR .dybox .inputbox{ width: 130px;height: 22px;margin-bottom: 25px; background: #fff; padding:8px 55px 8px 15px; border: 1px solid #dce2ea; line-height: 22px; float: right; position: relative; }
.Bottom .BNavR .dybox .inputbox input{display: block; line-height: 22px; width: 100%;}
.Bottom .BNavR .dybox .inputbox .btn{display: block; width: 45px; height: 40px; right: 0;top: -1px;position: absolute; background: #158ad0; text-align: center; font-size: 14px;color: #fff; line-height: 40px;}
.Bottom .BNavR .brwm{ display: inline-block; text-align: center; }
.Bottom .BNavR .brwm .img{ width: 79px; height: 79px; }
.Bottom .BNavR .brwm .txt{ line-height: 20px; color:#696c79; padding-top: 7px; padding-right: 0; }
.Bottom .BottomBottom{border-top: 1px solid #e2e7ed; padding: 20px 0; line-height: 26px;}
.Bottom .BottomBottom .BottomLinks{float: left;}
.Bottom .BottomBottom .BottomLinks a{vertical-align: middle; color: #696c79; display: inline-block; margin-left:20px;}
.Bottom .BottomBottom .BottomLinks img{vertical-align: middle;}
.Bottom .BottomBottom .Copyright{float: right; color: #696c79;}
.Bottom .BottomBottom .Copyright a{color: #696c79;}

/*Bottom*/

/*SildeBar*/
.SildeBar{}
/*SildeBar*/

/*Banner*/
.HomeBan{ position: relative; overflow: hidden; }
.HomeBan ul li{background-position: center; background-repeat: no-repeat;}
.HomeBan ul li a{ display: block; height: 550px; }

.HomeBan .bx-pager{position: absolute; width: 100%;text-align: center; bottom: 35px;}
.HomeBan .bx-pager .bx-pager-item{ display: inline-block; margin: 0 2px; }
.HomeBan .bx-pager .bx-pager-item a{ display: block; width: 30px;line-height: 999px; overflow: hidden;
	height: 3px; background: url('../images/banli.png') no-repeat center }
.HomeBan .bx-pager .bx-pager-item a.active{background: #fff;}


.Banner{height: 220px; background-position: center; background-repeat: no-repeat}
.Banner .w1200{padding-top: 86px; color: #fff;}
.Banner .h3{font-size: 26px;font-weight: normal;}
.Banner .h4{font-size:16px;font-weight: normal;}

/*Banner*/

/*首页*/

/* 首页新闻 */

.HomeNews {background: #F6F7FB;}
.HomeNews .title{padding-bottom:30px;}
.HomeNews .title span{display: inline-block;padding-right: 15px; line-height: 38px;font-size: 22px; color: #333; background: url('../images/titlebg.png') no-repeat right 8px;}
.HomeNews .title .more{display:block;float: right; font-size: 16px; width: 75px;height: 38px; line-height: 38px; text-align: center; color: #fff; background: #158AD0;}

.HomeNews .item{width: 33.33%;float: left; height: 520px;}
.HomeNews .item2{background: #fff;}
.HomeNews .item .itemBox{padding: 48px 50px 50px 50px;}

.HomeNews .item1{}
.HomeNews .item1 ul{}
.HomeNews .item1 ul li,
.HomeNews .item3 ul li{ border-bottom: 1px dashed #ddd; padding:8px 0 3px; }
.HomeNews .item1 ul li .h3,
.HomeNews .item3 ul li .h3{ font-weight: normal;font-size: 16px;padding-left: 10px; background: url('../images/titleabg.png') no-repeat 0 5px;  }
.HomeNews .item1 ul li .h3 a{display:block; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.HomeNews .item1 ul li .h3 a:hover{ color:#158AD0; }
.HomeNews .item1 ul li .time{font-size: 14px; color: #999;padding-left: 10px;}

.HomeNews .item2 ul li{ padding-left: 65px; position: relative; padding-bottom: 12px;}
.HomeNews .item2 ul li .time{position: absolute; left: 0;top: 0;}
.HomeNews .item2 ul li .time b{display: block; text-align: center; font-size: 42px;font-weight: normal; color: #ddd; line-height: .8em;}
.HomeNews .item2 ul li .time span{display: block; text-align: center; font-size: 12px; color: #999; }
.HomeNews .item2 ul li.li1{}
.HomeNews .item2 ul li.li1 .time b{ color: #ff8a00; }
.HomeNews .item2 ul li.li1 .time span{ color: #ff8a00; }
.HomeNews .item2 ul li .libox .h3{ font-weight: normal;font-size: 16px;padding-left: 10px; background: url('../images/titleabg.png') no-repeat 0 5px;position: relative;  }
.HomeNews .item2 ul li .libox .h3 a{display:block; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.HomeNews .item2 ul li .libox .h3 a:hover{ color:#158AD0; }
.HomeNews .item2 ul li .libox .txt{display:block; color: #999; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.HomeNews .item ul li .h3 i.icon{ display: block; background: url('../images/news.png') no-repeat center top; width: 24px; height: 14px; position: absolute; right: 0;top: 0; }
.HomeNews .item1 ul li.li1 .h3 i.icon,
.HomeNews .item1 ul li.li2 .h3 i.icon,
.HomeNews .item1 ul li.li3 .h3 i.icon,
.HomeNews .item2 ul li.li1 .h3 i.icon,
.HomeNews .item3 ul li.li1 .h3 i.icon{ display: inline-block;}
.HomeNews .item3 ul li.li2 .h3 i.icon{ display: inline-block;}
.HomeNews .item3 ul li.li3 .h3 i.icon{ display: inline-block;}
.HomeNews .item1 ul li.li1 .h3,
.HomeNews .item1 ul li.li2 .h3,
.HomeNews .item1 ul li.li3 .h3,
.HomeNews .item1 ul li.li4 .h3,
.HomeNews .item1 ul li.li5 .h3,
.HomeNews .item1 ul li.li6 .h3,
.HomeNews .item2 ul li.li1 .h3,
.HomeNews .item3 ul li.li2 .h3,
.HomeNews .item3 ul li.li3 .h3,
.HomeNews .item3 ul li.li1 .h3{padding-right:30px; position: relative;}

.HomeNews .item3 ul li.top{margin-bottom: 25px;}
.HomeNews .item3 ul li.top a{ display: block; height: 152px; background-position: center; background-repeat: no-repeat; overflow: hidden; }
.HomeNews .item3 ul li.top a .txt{padding-top: 50px; text-align: right; padding-right: 30px;}
.HomeNews .item3 ul li.top a .txt .category{display:block;font-size: 24px; color: #158ad0;}
.HomeNews .item3 ul li.top a .txt .bt{display:block;font-size: 16px; color: #fff;}
.HomeNews .item3 ul li.li1{ border-bottom: 1px dashed #ddd; padding:8px 0 3px; }
.HomeNews .item3 ul li.li1 .h3{ font-weight: normal;font-size: 16px;padding-left: 10px; background: url('../images/titleabg.png') no-repeat 0 5px;  }
.HomeNews .item3 ul li.li1 .h3 a{display:block; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.HomeNews .item3 ul li.li1 .time{font-size: 14px; color: #999;padding-left: 10px;}
.HomeNews .item3 ul li.li1 .h3 a:hover{ color:#158AD0; }


.HomeNews .item ul li.first{padding-top: 0;}

@media screen and (min-width:1366px ){
	.HomeNews .title span{font-size: 30px;}
}

/* 首页新闻 */


/* 相关产品 */
.HomeProducts{padding: 77px 0;}
.HomeProducts .title{padding-bottom:30px; text-align: center;}
.HomeProducts .title span{display: inline-block;padding-right: 15px; line-height: 38px;font-size: 30px; color: #333; background: url('../images/titlebg.png') no-repeat right 8px;}

.HomeProducts ul li a{display:block; background: #ebf0f5; height: 345px; overflow: hidden; padding: 40px 15px 0; text-align: center;}
.HomeProducts ul li a .h3{font-size: 24px;padding-bottom:10px; color: #333; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.HomeProducts ul li a .h4{font-size: 16px; color: #999; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.HomeProducts ul li a .imgbox{height: 290px; display: table; width: 100%;}
.HomeProducts ul li a .imgtb{height: 290px;display: table-cell; width: 100%; vertical-align: middle; text-align: center;}
.HomeProducts ul li a .imgtb img{ transform: scale(1); transition: all 0.3s; opacity: 1; max-width: 350px; max-height: 280px; }
.HomeProducts ul li a:hover .imgtb img{ transform: scale(1.1); opacity: 0.8; }
.HomeProducts .list{position: relative;}
.HomeProducts .list .bx-controls-direction a{ display:block; width: 40px; height: 40px;line-height: 999px;overflow: hidden; position: absolute; left:-60px; top: 50%;margin-top: -20px; }
.HomeProducts .list .bx-prev{ background: url('../images/pleft.png') no-repeat center; }
.HomeProducts .list .bx-controls-direction .bx-next{background: url('../images/pright.png') no-repeat center; left: auto; right: -60px; }
.HomeProducts .list .bx-prev:hover{ background-image: url('../images/pleft_1.png'); }
.HomeProducts .list .bx-next:hover{ background-image: url('../images/pright_1.png'); }

/* 相关产品 */


/* 首页应用解决方案 */
.HomeSolution{padding: 60px 0; background: #f5f7fa; }

.HomeSolution .title{padding-bottom:15px; text-align: center;}
.HomeSolution .title span{display: inline-block;padding-right: 15px; line-height: 38px;font-size: 30px; color: #333; background: url('../images/titlebg.png') no-repeat right 8px;}
.HomeSolution .HsCategory .more{ position: absolute; right:0; background: #f5f7fa; width: 14.285%; display: block; z-index: 2; text-align: center; }

.HomeSolution .HsCategory{padding-bottom: 30px; position: relative; height: 76px; padding-top:15px; }
.HomeSolution .HsCategory ul{ padding-top:15px; position: absolute; left: 0; top: 0; width: 100%; height: 76px; overflow: hidden; background:#f5f7fa; }
.HomeSolution .HsCategory ul.on{ min-height: 512px; z-index: 5; padding-bottom: 15px; box-shadow: 0 0 15px rgba(2, 94, 171, 0.1); }
.HomeSolution .HsCategory ul li{ float: left; width: 14.285%; text-align: center; margin-bottom:15px; }
.HomeSolution .HsCategory ul li a{font-size: 14px;color: #333; display: block; }
.HomeSolution .HsCategory ul li .img{ display: inline-block; position: relative; }
.HomeSolution .HsCategory ul li .img img{}
.HomeSolution .HsCategory ul li .img .img1{ opacity: 1; }
.HomeSolution .HsCategory ul li .img .img2{ opacity: 0; position: absolute; display: block; left: 0; top: 0; }
.HomeSolution .HsCategory ul li .txt{ display: block; }
.HomeSolution .HsCategory ul li.on .img .img1{ opacity: 0; }
.HomeSolution .HsCategory ul li.on .img .img2{ opacity: 1; }
.HomeSolution .left{float: left; width: 585px; height: 420px;overflow: hidden; position: relative;}
.HomeSolution .left img{ width: 585px; height: 420px; }

.HomeSolution .bx-pager{position: absolute; width: 100%;text-align: center; bottom: 30px;}
.HomeSolution .bx-pager .bx-pager-item{ display: inline-block; margin: 0 2px; }
.HomeSolution .bx-pager .bx-pager-item a{ display: block; width: 30px;line-height: 999px; overflow: hidden;
	height: 3px; background: url('../images/banli.png') no-repeat center }
.HomeSolution .bx-pager .bx-pager-item a.active{background: #fff;}

.HomeSolution .Box{display: none;}
.HomeSolution .leftCon{display: none;}

.HomeSolution .right{float: right; width: 585px; height: 420px;overflow: hidden;}
.HomeSolution .right .ul{}
.HomeSolution .right .ul li{ margin-bottom: 25px; }
.HomeSolution .right .ul li .libox{ display: block; background: #fafbfd;border: 1px solid #eaebef; padding: 20px 40px 20px 85px; min-height: 60px; position: relative; transition: all 0.3s; }
.HomeSolution .right .ul li .libox .ImgL{position: absolute; left: 0;top: 20px; width: 85px; text-align: center; line-height: 60px;}
.HomeSolution .right .ul li .h3{font-size:18px;margin:3px 0; color: #333; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all 0.3s;}
.HomeSolution .right .ul li .p{font-size:14px; color: #999;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all 0.3s;}
.HomeSolution .right .more{display: block; width: 130px; line-height: 38px; text-align: center; color: #fff; background: #158ad0; font-size: 14px; }
.HomeSolution .right .ul li .libox:hover{ background: #009fe7; border-color:#009fe7; }
.HomeSolution .right .ul li .libox:hover .h3{ color:#fff; }
.HomeSolution .right .ul li .libox:hover .p{ color:#fff; }
/* 首页应用解决方案 */


/* 首页我们的服务 */
.HomeService{padding: 70px 0;}
.HomeService .title{padding-bottom:30px; text-align: center;}
.HomeService .title span{display: inline-block;padding-right: 15px; line-height: 38px;font-size: 30px; color: #333; background: url('../images/titlebg.png') no-repeat right 8px;}
.HomeService .ul li{float: left; width: 280px; margin-right: 26px; }
.HomeService .ul li.last{margin-right: 0;}
.HomeService .ul li .libox{background: #98acbf; display:block; transition: all 0.3s;}
.HomeService .ul li .libox .img{ height: 163px; position: relative; overflow: hidden; }
.HomeService .ul li .libox .img img{ display: block; transition: all 0.3s; transform: scale(1); width: 280px; height: 163px; }
.HomeService .ul li .libox .imgbg{position: absolute; left: 0;top: 0; transition: all 0.3s;}
.HomeService .ul li .libox .txtBox{height: 48px; line-height: 48px; color: #fff; position: relative; padding-left: 65px;padding-right: 5px;}
.HomeService .ul li .libox .txtBox .icon{position: absolute; display: block;height: 100%; line-height: 48px; left:22px;top: 0; vertical-align: middle;}
.HomeService .ul li .libox .txtBox .icon img{vertical-align: middle; transition: all 0.3s; }
.HomeService .ul li:hover .libox{ background:#009fe7;  }
.HomeService .ul li:hover .libox .imgbg{ opacity: 0; }
.HomeService .ul li:hover .libox .img img{ transform: scale(1.05); }
.HomeService .ul li .libox .txtBox .h3{font-size: 18px;font-weight: normal;  background: url('../images/fwbg.png') no-repeat right 35px;}

/* 首页我们的服务 */


/*首页*/

.Main{padding: 60px 0;}
.Main .SildeBar{float: left; width: 240px;}
.Main .MainContent{float: right; width:900px;}

.Main .SildeBar .MenuListTop{padding-left: 24px;line-height: 73px; background: url('../images/menutopbg.png') no-repeat center;}
.Main .SildeBar .MenuListTop .h3{font-size: 24px;color: #fff; font-weight: normal;}
.Main .SildeBar .MenuList{}
.Main .SildeBar .MenuList li{ background: #ebf0f5; border-bottom: 1px dashed #fbfbfb; padding: 15px 0; }
.Main .SildeBar .MenuList li a.menuA{display:block;/* height: 55px; line-height: 55px;*/padding-left: 40px;font-size: 15px; color: #4e5059; padding-right: 50px;}
    .Main .SildeBar .MenuList li a.menuAs {
        background: #ebf0f5 url('../images/libg.png') no-repeat center;
        position: relative;
    height: 18px;
       top: -21px;
    float: right;
    width: 35px;
    margin-right: 8px;
    }
.Main .SildeBar .MenuList li.last{ border-bottom: none; background: url('../images/menulastbg.png') no-repeat 0 bottom;}

.Main .SildeBar .MenuList li.on a.menuAs,.Main .SildeBar .MenuList li a.menuAs:hover{background-image: url('../images/libgon.png'); color: #009fe7;}

.Main .SildeBar .MenuList li.on a.menuA,.Main .SildeBar .MenuList li a.menuA:hover{ color: #009fe7;}
.MainBox{padding-top: 55px;}


.MenuOther{padding-top: 50px;}
.MenuOther ul li{ background: #e0e8f1; border-radius: 20px 0; margin-bottom: 15px;overflow: hidden;}
.MenuOther ul li a{display: block; line-height: 89px; line-height: 89px;padding-left: 135px; font-size: 15px;color: #4e5059; background-position: 0 center; background-repeat: no-repeat;}

.Msearch{ background: #ebf0f5;padding: 35px 15px;border-bottom: 1px dashed #fbfbfb; }
.Msearch .MsearchInput{position: relative;padding: 5px 45px 5px 15px; border: 1px solid #d3dce5; background: #fff; height: 22px; line-height: 22px;}
.Msearch .MsearchInput input{width: 100%;}
.Msearch .MsearchInput .btn{position: absolute; right: 0;top: 0; width: 32px;height: 32px; background: #6989aa url('../images/msearch.png') no-repeat center; display: block;}

.MenuList .xlMBox{padding-bottom: 20px; display: none;}
.MenuList .xlMBox dl dd a{ display: block;  line-height: 35px;padding-left: 35px; font-size: 14px;color: #4e5059; }
.MenuList .xlMBox dl dd a:hover,.MenuList .xlMBox dl dd.ddon>a,.MenuList .xlMBox ol li.on>a{color:#009fe7;text-decoration: underline;}
.MenuList .xlMBox ol{ display: none; }

 /* 关于我们 */
.about .List1{padding-bottom: 40px;margin-bottom:40px;border-bottom: 1px dashed #e9edf2;}
.about .List1 ul li{ float: left; width: 294px; margin-right: 9px; }
.about .List1 ul li img{ width: 294px; height: 183px; }
.about .List1 ul li.last{margin-right: 0;}
.about .List1 ul li .txt{text-align: center; font-size: 16px;color: #4e5059;line-height: 35px;}

.MainTitle{background: url('../images/tlbg.png') no-repeat 0 center; padding-left: 15px; 
font-size: 20px;color: #4e5059; margin-bottom: 28px;}

.About01{padding: 45px; border-radius: 40px 0;margin-bottom: 40px; border:1px solid #dee9f5; background: #f8fafc;}
.About01 .Aleft{/*float: left;*/ display: inline-block; width: 380px; overflow: hidden; vertical-align: middle; margin-right:40px; }
.About01 .Aleft img{width: 100%; width: 380px; height: 285px; }
.About01 .Aright{/*float: right;*/ width: 380px; display: inline-block; vertical-align: middle; }
.About01 .Aright ul li{margin-top: 10px;}
.About01 .Aright ul li.li{float: left; width: 33.33%; margin-top: 0;}
.About01 .Aright ul li dt{font-size:16px; color: #009fe7; padding-left: 15px; background: url('../images/dlbg.png') no-repeat 0 center;}
.About01 .Aright ul li dd{color: #828594; font-size: 14px;}
.About02 ul li{float: left; width: 208px;height: 286px;margin-right: 22px;margin-bottom: 22px; }
.About02 ul li.last{margin-right: 0;}
.About02 ul li img{border:1px solid #e3e7ea; width: 208px; height: 286px; }
.About02 .table{border:1px solid #e3e7ea; border-collapse: collapse; text-align: center; width: 100%;}
.About02 .table td{border:1px solid #e3e7ea;vertical-align: middle; width: 20%;height: 102px; line-height: 102px;}
.About02 .table td img{vertical-align: middle; max-height: 100px; max-width: 175px;}
.about .About03{ border:0 none; }
.About03{border:1px dashed #e3e7ea; margin-top: 50px; border-bottom: none; margin-bottom: 60px;}
.About03 ul li{padding: 20px 15px 20px 122px; position: relative;min-height: 48px; border-bottom: 1px dashed #e3e7ea;}
.About03 ul li .lititle{position: absolute; left: 0;top: 20px;background: url('../images/lititle.png') no-repeat center;width: 90px;height: 48px; line-height: 48px; text-align: center;font-size: 16px; color: #fff;}
.About03 ul li dl.dl dd{float: left; margin-right:44px;padding-left: 10px; background: url('../images/dlddbg.png') no-repeat 0 22px; font-size: 14px; color: #828594; line-height: 48px;}

.About04{}
.About04 ul li{ float: left; width: 219px; margin-right: 8px; margin-bottom: 20px; }
.About04 ul li a{ display: block; }
.About04 ul li a .img{width: 100%;height: 164px; overflow: hidden;}
.About04 ul li a .txt{font-size: 16px;color: #4e5059; text-align: center; line-height: 50px; }
.About04 ul li.last{margin-right: 0;}

 /* 关于我们 */

/* 董事长致辞 */
.President{}
.President .PF{border-bottom: 1px dashed #e9edf2;padding-bottom: 40px;margin-bottom: 40px;}
.President .PF01{  }
.President .PF01 .left{ float: left; width: 311px; }
.President .PF01 .left img{ width: 311px; height: 444px; }
.President .PF01 .right{float: right; width: 545px;}
.President .PF01 .h2{font-size: 20px;color: #4e5059; padding-bottom: 20px;}
.President .PF01 .h3{font-size: 20px;font-weight: normal; color: #4e5059; padding-top: 20px;}
.President .PF01 ul li{margin-top: 5px; font-size: 14px;color: #828594; padding-left: 13px; background: url('../images/dlbg.png') no-repeat 0 10px; }

.President .PF02 .img{ float: left; width: 311px; height: 195px; }
.President .PF02 .right{float: right; width: 545px;}
.President .PF02 .h3{margin-top: 20px;font-size: 20px;font-weight: normal; color: #4e5059; padding-top: 20px;}
.President .PF02 ul li{margin-top: 5px; font-size: 14px;color: #828594; padding-left: 13px; background: url('../images/dlbg.png') no-repeat 0 10px; }

.President .PF03{}
.President .PF03 ul li{height: 45px; line-height: 45px; border-bottom: 1px solid #e9edf2; padding-right: 100px; position: relative;}
.President .PF03 ul li a{height: 45px; line-height: 45px;display:block;padding-left: 25px; background: url('../images/dlbg.png') no-repeat 0 center;font-size: 14px;color: #4e5059;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.President .PF03 ul li .time{font-size: 13px; color: #4e5059; position: absolute; display: inline-block;line-height: 45px; right: 0;top: 0;}


/* 董事长致辞 */

/* 企业文化 */
.Culture{}
.Culture .List{overflow: hidden;}
.Culture .List .left{float: left;width: 430px;}
.Culture .List .left img{ height: 250px;width: 430px;position: relative;top: 50%;left: 50%;transform: translate(-50%,0%)}
.Culture .List ul{ float: right; width: 450px;overflow: hidden;}
.Culture .List ul li{ width: 430px;margin-bottom: 18px;overflow: hidden;}
.Culture .List ul li.last{margin-bottom: 0;}
.Culture .List ul li .img{display: block;margin-bottom: 10px;height: 164px;width: 100%;}
.Culture .List ul li .img img{height: 100%;width: 100%;}
.Culture .List ul li .h3{line-height: 16px;}
.Culture .List ul li .h3 a{font-size: 16px; font-weight: normal; color: #4e5059;}
.Culture .List ul li .h3 i.icon{ display: block; width: 15px;height: 1px;background: #009fe7;margin:4px 0; }
.Culture .List ul li .txt{font-size: 14px; color: #828594;padding-right: 35px;/* overflow: hidden;white-space: nowrap;text-overflow: ellipsis; */}

.CultureBox{font-size: 14px;color: #828594;margin-top: 50px;border-radius: 40px 0; background: #f8fafc; border:1px solid #dee9f5;padding: 40px;}
.CultureBox ul{}
.CultureBox ul li{padding-left: 25px; background: url('../images/libgul.png') no-repeat 0 8px; margin-top: 30px;}

/* 企业文化 */

/* 集团产业 */
.Industry{}
.Industry ul li{ border-bottom: 1px dashed #e9edf2; padding-bottom:20px; margin-bottom:20px; }
.Industry ul li .libox{}
.Industry ul li .libox .img{display: block; width: 222px;height: 148px;float: left;overflow: hidden;}
.Industry ul li .libox .img img{width: 100%;height: 100%;}
.Industry ul li .libox .Right{ float: right; width: 650px; }
.Industry ul li .libox .Right .h3{padding-top:10px;}
.Industry ul li .libox .Right .h3 a{ font-size: 18px;font-weight: normal;color: #4e5059; }
.Industry ul li .libox .Right .txt{padding: 15px 0 20px; font-size: 14px; color: #828594;}
.Industry ul li .libox .Right .more{font-size: 12px; color: #4e5059;}
.Industry ul li .libox .Right .more:hover,.Industry ul li .libox .Right .h3 a:hover{ color:#009fe7; }
/* 集团产业 */



.PageBox{ padding:30px 0 0; }
.PageBox .Pages{text-align: center;}
.PageBox .Pages a{padding:8px 10px;border:1px solid #edecec; color: #333; font-size: 14px; margin:0 3px;transition: all .5s;}
.PageBox .Pages a:hover,.PageBox .Pages a.a_cur{ background: #009fe7;color: #fff; border:1px solid #009fe7; }
.PageBox .Pages .num{font-style: normal;}
.PageBox .Pages .num a{display: none;}
.PageBox .Pages a{padding:10px 15px;}
.PageBox .Pages .num a{display:inline-block; padding: 6px 15px;}

/* 保障体系 */
.Ensure{font-size: 14px; color: #828594; }
.Ensure .EF01{border-bottom: 1px solid #ebf0f5; padding-bottom:35px;}
.Ensure .EF01 .Left{float: left; width: 455px;}
.Ensure .EF01 .Right{float: right; width: 405px;}
.Ensure .EF01 .Right img{ width: 405px; height: 263px; }
.Ensure .EF02{border-bottom: 1px solid #ebf0f5;  padding: 20px 0; margin-bottom: 50px;}
.Ensure .EF02 .dl{padding: 0 20px;}
.Ensure .EF02 .dl dd{padding-left: 15px;float: left; background: url('../images/dlbgi.png') no-repeat 0 10px; font-size: 14px; color: #828594;}
.Ensure .EF02 .dl dd.dd{width: 222px;}
.Ensure .EF02 .dl dd.dd2{width: 165px;}
.Ensure .EF02 .dl dd.dd3{width: 190px;}

.Ensure .EF03{border-bottom: 1px solid #ebf0f5;padding-bottom: 40px;}

.Ensure .EF04{padding-top: 40px;}
.Ensure .EF04 .txt ul{}
.Ensure .EF04 .txt ul li{background: url('../images/dlbgi.png') no-repeat 5px 9px; padding-left: 20px;}

.Ensure .EF05 .h3{font-size: 16px; color: #4e5059; margin:90px 0 30px;}
.Ensure .EF05 .List .left{ float: left; width: 220px; }
.Ensure .EF05 .List li{ width: 170px;margin-bottom: 10px; padding: 12px 30px; border:1px solid #dfe9f5; background: #f8f9fb;}
.Ensure .EF05 .List .ul1 li{margin-bottom: 30px;}
.Ensure .EF05 .List .right{ float: right; width: 220px; }
.Ensure .EF05 .List .img{ text-align: center; float: left; width: 450px; }


.Ensure .EF06{padding-top: 70px;}
.Ensure .EF06 .item{ border: 1px solid #dfe9f5; }
.Ensure .EF06 .item01{margin-bottom:14px;}
.Ensure .EF06 .item .itemTop{ background: #009fe7; text-align: center; line-height: 54px; border-bottom: 1px solid #dfe9f5; color: #fff; font-size: 18px;}
.Ensure .EF06 .item .itemCon{padding: 15px 30px;}
.Ensure .EF06 .left{ width: 535px; float: left; }
.Ensure .EF06 .left .item{height: 173px;}
.Ensure .EF06 .right{ width: 350px;float: right; }
.Ensure .EF06 .right .item{height: 361px;}
.Ensure .EF06 .ul li img{border:1px solid #dfe9f5; width: 137px; height: 75px; }
.Ensure .EF06 .ul li{float: left; width: 139px; margin-right:8px; margin-bottom: 11px;}
.Ensure .EF06 .ul li.odd{margin-right: 0;}

.Ensure .EF07{border-top: 1px solid #dfe9f5; margin-top: 50px; padding-top: 50px;}


/* 保障体系 */

/* 发展历程 */
.History{}
.History ul li{padding-left: 15px; margin-bottom: 35px;}
.History ul li .libox{padding-left: 25px; }
.History ul li .libox .categoryName{position: relative; border-bottom: 1px solid #dce4ef; font-size: 20px; color: #4e5059;padding-bottom: 10px; background: url('../images/downbg01.png') no-repeat right center;cursor: pointer; }
.History ul li .libox .categoryName .icon{background: url('../images/Historyicon.png') no-repeat center; width: 28px;height: 28px; display: block; position: absolute; left: -40px;top: 0;}
.History ul li .liCon{display: none; border-left: 1px solid #dce4ef; padding: 40px 15px 40px 23px; font-size: 14px;color: #828594; line-height: 35px;}
.History ul li .liCon dd{position: relative; }
.History ul li .liCon dd .ddicon{position: absolute; left: -29px;top: 10px;background: url('../images/Historyicon01.png') no-repeat center; height: 13px;width: 13px;}

.History ul li .iconon{ width: 1px; height: 28px; position: absolute; left: -25px;top: -35px;background:#dce4ef; display: block; }
.History ul li.ona .iconon{display:none; }


.HistoryBottom .list{position: relative; width: 825px;margin:70px auto 0;}
.HistoryBottom .list .bx-controls-direction a{ display:block; width: 40px; height: 40px;line-height: 999px;overflow: hidden; position: absolute; left:-40px; top: 50%;margin-top: -30px; }
.HistoryBottom .list .bx-prev{ background: url('../images/hleft.png') no-repeat center; }
.HistoryBottom .list .bx-controls-direction .bx-next{background: url('../images/hright.png') no-repeat center; left: auto; right: -40px; }
.HistoryBottom .list .bx-controls-direction .bx-next:hover {background-image: url('../images/hrighton.png')}
.HistoryBottom .list .bx-controls-direction .bx-prev:hover {background-image: url('../images/hlefton.png')}

.HistoryBottom ul li img{vertical-align:bottom; height: 126px;}
.HistoryBottom ul li .txt{ text-align: center; color: #4e5059; font-size: 14px;margin-top: 10px;}

/* 发展历程 */

/* 媒体报道 */
.News{}
.News .List{}
.News .List ul li{ width: 294px;float: left; margin-right: 9px; margin-bottom:40px; }
.News .List ul li .img{ display: block; border: 1px solid #dee9f5;overflow: hidden; }
.News .List ul li .img img{vertical-align:middle; height: 182px;}
.News .List ul li.last{margin-right: 0;}
.News .List ul li .txtbox{border:1px solid #dee9f5;height: 130px; padding: 35px 20px 0; border-bottom: none;border-top: none;}
.News .List ul li .table{border-collapse: collapse; border:1px solid #dee9f5; width: 100%;}
.News .List ul li .table td{border:1px solid #dee9f5; height: 50px; text-align: center; vertical-align: middle; width: 50%;}
.News .List ul li .table img{vertical-align: middle;}
.News .List ul li .table span{display:block; text-align:left;padding-left: 35px; color: #828594;}
.News .List ul li .table span.time{line-height:20px;}
.News .List ul li .txtbox .h3{ height: 53px;padding-right: 10px;overflow: hidden; }
.News .List ul li .txtbox .h3 a{ font-weight: normal; color: #4e5059; font-size: 16px;}
.News .List ul li .txtbox .txt{color: #828594; font-size: 14px; height:53px;overflow: hidden;}
.News .List ul li .txtbox .h3 a:hover{ color:#009fe7; }

/* 媒体报道 */

/* 宣传视频 */

.ZJMultilinkage .list_img{  position:relative;}
.ZJMultilinkage .big_img{ position:relative; width:100%;margin-bottom: 2px;}
.ZJMultilinkage .big_img .imgBox{ overflow: hidden; }
.ZJMultilinkage .big_img video{width: 100%; object-fit: cover; object-position:center; }
.ZJMultilinkage .list{ position: relative;max-width: 100%; }
.ZJMultilinkage .list .bd{ position:relative; width: 847px;margin:0px auto;}
.ZJMultilinkage .list a{ position:absolute; width:24px; height:100%; top:0; background:url('../images/hleft.png') no-repeat center;  cursor:pointer;}
.ZJMultilinkage .list a.prev{ left:0; }
.ZJMultilinkage .list a.next{ right:0; background-image:url('../images/hright.png');}
.ZJMultilinkage .list a.prevStop,
.ZJMultilinkage .list a.nextStop{ cursor:default;}
.ZJMultilinkage .list li{height: 109px;position:relative; width: 169px; }
.ZJMultilinkage .list li .Ispic{width: 163px;}
.ZJMultilinkage .list li .imgBox{border:3px solid #fff;}
.ZJMultilinkage .list li.on .imgBox img{ opacity: 0.9; display: block; }
.ZJMultilinkage .list li.on .imgBox{border:3px solid #158ad0;}

/* 宣传视频 */

/* 联系我们 */
.UsAbout{color: #828594;font-size: 14px;}
.UsAbout .UsAboutTop{ padding: 40px 35px 60px; background: #f8f9fb; border: 1px solid #dfe9f5; }
.UsAbout .MainTitle{}
.UsAbout .UsAboutTop .MainTitle b{ font-size: 22px;color: #009fe7; }
.UsAbout .UsAboutTop .MainTitle span{ font-size: 16px; }

.UsAbout .UsAboutTop ul li{margin-bottom: 10px; width: 510px; position: relative;float: left; padding-left: 30px; }
.UsAbout .UsAboutTop ul li.odd{ width: 255px; float: left; }
.UsAbout .UsAboutTop ul li .icon{position: absolute; left: 0;top: 0;}


.UsAbout .UsAboutMap{padding: 60px 0;}
.UsAbout .UsAboutMap .dl{}
.UsAbout .UsAboutMap .dl dd{padding-left: 20px;}
.UsAbout .UsAboutMap .dl .dd1{ background: url('../images/usiconmap01.png') no-repeat 0 center }
.UsAbout .UsAboutMap .dl .dd2{ background: url('../images/usiconmap02.png') no-repeat 0 center }
.UsAbout .UsAboutMap .img{ text-align: center; position: relative; }
.UsAbout .UsAboutMap .img{}

.UsAboutList{}
.UsAboutList ul li{ margin-top: -1px; margin-left: -1px; width: 50%;float: left;}
.UsAboutList ul li .libox{border:1px solid #dfe9f5;padding: 30px 80px 0 35px; height: 180px;}
.UsAbout .UsAboutList ul li .dl dd{position: relative; padding-left: 50px; }
.UsAboutList ul li .dl dd{position: relative; padding-left: 50px; }
.UsAboutList ul li .dl dd .ddspan{position: absolute; left: 0;top: 0;}
.UsAbout .UsAboutList li{}
.UsAbout .UsAboutList li .libox{ background: #fff; text-align: left; padding:25px; height: auto; }

.UsAbout .UsAboutList .MainTitle b{font-size: 18px; color: #4e5059;}

.UsAbout .aboutMapBlock{ position: relative; }
.UsAbout .aboutMapBlock .UsAboutList{}
.UsAbout .aboutMapBlock .UsAboutList li{ position: absolute; height: 0; width: 0; }
.UsAbout .aboutMapBlock .UsAboutList li .libox{ position: absolute; left: 50%; margin-left: -250px; bottom: 5px; display: none; background: #fff; text-align: left; padding:25px; height: auto; }
.UsAbout .aboutMapBlock .UsAboutList li.on .libox{ display: block; }
.UsAbout .aboutMapBlock .UsAboutList li .MainTitle{ margin-bottom:10px; }
.UsAbout .aboutMapBlock .UsAboutList li .ico{ display: block; position: absolute; left: 0; top: 0; width: 13px; height: 13px; display: block; border-radius: 50%; cursor: pointer; }
.UsAbout .aboutMapBlock .li_shenzhen{left: 534px;bottom: 90px;}
.UsAbout .aboutMapBlock .li_foshan{left: 505px;top: 490px;}
.UsAbout .aboutMapBlock .li_guangdong{left: 521px;top: 461px;}
.UsAbout .aboutMapBlock .li_zhongshan{left: 519px;top: 488px;}
.UsAbout .aboutMapBlock .li_guangxi{left: 461px;top: 466px;}
.UsAbout .aboutMapBlock .li_fujian{left: 583px;top: 424px;}
.UsAbout .aboutMapBlock .li_shanghai{left: 626px;top: 348px;}
.UsAbout .aboutMapBlock .li_chongqing{left: 444px;top: 378px;}
.UsAbout .aboutMapBlock .li_shandong{left: 570px;top: 279px;}
.UsAbout .aboutMapBlock .li_liaoning{ left: 626px; top: 165px; }
.UsAbout .aboutMapBlock .li_beijing{left: 548px;top: 211px;}
.UsAbout .aboutMapBlock .li_shanxi{left: 455px;top: 323px;}
.UsAbout .aboutMapBlock .li_hubei{left: 518px;top: 360px;}
.UsAbout .aboutMapBlock .li_anhui{left: 572px;top: 360px;}
.UsAbout .aboutMapBlock .li_zhejiang{left: 608px;top: 373px;}

/* 联系我们 */

/* 产品中心 */
.Product{}
.Product .ProductTitle{ text-align: center; padding-bottom: 70px;}
.Product .ProductTitle .h3{font-size: 24px;color: #009fe7;font-weight: normal;}
.Product .ProductTitle .txt{max-width: 735px;margin: 20px auto 0; font-size: 14px; color: #555; }
.Product .List{font-size:14px;}
.Product .List ul li{ width: 286px;float: left; margin-right: 21px; position: relative; margin-bottom: 25px; }
.Product .List ul li .libox{border:1px solid #dee9f5; }
.Product .List ul li .libox .img{ display:block; }
.Product .List ul li .libox .imga{display: block; border-bottom:1px solid #dee9f5; overflow: hidden;}
.Product .List ul li .libox .img img{vertical-align: middle; height: 284px; }
.Product .List ul li.last{float: left; margin-right:0px; }
.Product .List ul li .libox .txtBox{min-height: 220px;}
.Product .List ul li .h3{ line-height: 55px;padding: 0 15px; }
.Product .List ul li .h3 a{ display: block;border-bottom: 1px dashed #dee9f5; line-height: 55px; text-align: center; font-size: 18px;color: #4e5059; font-weight: normal; }
.Product .List ul li .txt{padding: 20px 0 10px;}
.Product .List ul li dd .aBox{display: block;padding-left:42px; line-height: 28px;  color: #4e5059; }
.Product .List ul li dd .aBox .SpanC{display: inline-block;line-height: 28px;padding-left: 15px; background: url('../images/morebg01.png') no-repeat 0px center;  }
.Product .List ul li dd .aBox .spanA a{color: #009fe7;}
.Product .List ul li.li1 .h3{background: #009fe7;}
.Product .List ul li.li1 .h3 a{border-bottom: 1px dashed transparent; color: #fff;}

.Product .List ul li.li1 dd .aBox:hover .SpanC{ color: #009fe7;}
.Product .List ul li dd .aBox:hover .SpanC{ background-image: url('../images/morebg02.png');}

/*.Product .List ul li dd .aBox:hover{background: url('../images/icon_jt_01.png') no-repeat right center;}
.Product .List ul li.li1 dd .aBox:hover{background: none;}
.Product .List ul li.last dd .aBox:hover{background: url('../images/icon_jt_02.png') no-repeat left center;}*/


.Product .List ul li dd a .spanA:hover{ text-decoration: underline; }
.Product .List ul li .imgbox{ width: 285px;position: absolute; left: 100%;height: 100%; box-shadow: 0 0 5px #d2d6db;
 background: #009fe7; top: 0;z-index: 4; margin-left: -1px;  display: none;}
.Product .List ul li.last .imgbox{ left: auto;right: 100%; }
.Product .List ul li .imgbox .imgboxTxt{padding: 150px 50px 0; color: #fff;}
.Product .List ul li .imgbox .imgboxTxt .h4{color: #fff; font-size: 18px;font-weight: normal; padding-bottom: 20px; display: block;}
.Product .List ul li .imgbox .imgboxTxt .more{display: inline-block;padding-top: 44px; color: #fff;}
.Product .List ul li .imgbox .icon{display: block; width: 0;height: 0; border:15px solid #009fe7; border-top-color:transparent;border-bottom-color:transparent; border-left-color:transparent; position: absolute; left: -30px;top: 50px;}
.Product .List ul li.last .imgbox .icon{ border-right-color:transparent; border-left-color:#009fe7; left: auto; right: -30px;}
.Product .List ul li .img:hover .imgbox{display: block;}
.Product .List ul li .spanA{}
.Product .List ul li .spanA .spanBox{width: 285px;position: absolute; left: 100%;height: 100%; background: #009fe7; top: 0;z-index: 4; margin-left: -1px; display: none;}
.Product .List ul li.last .spanA .spanBox{ left: auto;right: 100%;margin-right: -1px; }

.Product .List ul li dd .aBox .spanA >a:hover +.spanBox{ display: block;}
.Product .List ul li dd .aBox:hover .spanA{}

.Product .List ul li .spanA .spanBox{}
.Product .List ul li .spanA .spanBox .SpanBoxItem{padding: 32px;}
.Product .List ul li .spanA .spanBox .SpanBoxItem .imgC{padding-bottom: 35px;}
.Product .List ul li .spanA .spanBox .SpanBoxItem .imgC img{ /*width: 220px;*/ height: 220px; display: block; margin:0 auto; }
.Product .List ul li .spanA .spanBox .SpanBoxItem .txtC .h4{color: #fff; font-size: 18px;font-weight: normal; padding-bottom: 20px; display: block;}
.Product .List ul li .spanA .spanBox .SpanBoxItem .txtC .more{display: inline-block;padding-top: 20px; color: #fff; text-decoration: none; display: none; }
.Product .List ul li .spanA .spanBox .SpanBoxItem .txtC .imgTxt{color: #fff;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
overflow: hidden;}

/* 产品中心 */

/* 产品中心二级 */
.Product-list-01{ font-size: 14px; color: #555; }
.Product-list-01 .MainTitle{margin-top: 50px;}

.Product-list-01 .P-ist{}
.Product-list-01 .P-ist .left{ float: left; }
.Product-list-01 .P-ist .left .img{width: 215px;}
.Product-list-01 .P-ist .left .img img{ max-height: 220px; }
.Product-list-01 .P-ist .right{ float: right; width: 680px; padding-top: 50px;}
.Product-list-01 .P-ist .right .h4{border-bottom: 1px dashed #dee9f5; font-size: 18px; color: #4e5059; font-weight: normal; padding-bottom: 10px;margin-bottom: 10px;}
.Product-list-01 .P-ist .right .txt{font-size: 14px;color: #828594;}

.PMoreBtn{padding-top: 30px;}
.PMoreBtn .pA{display: block;margin-bottom: 10px;color: #555; width: 130px;line-height: 35px; border-radius: 20px 0; border:1px solid #dee9f5; background: #f5f7fa; text-align: center; float: left; margin-right: 18px;}

.Product-list-01 .P-ist-1{}
.Product-list-01 .List{}
.Product-list-01 .List ul li{ float: left; width: 33.33%; }
.Product-list-01 .List ul li .libox{padding: 0 25px;}
.Product-list-01 .List .libox .litab{ display: table; width: 100%; }
.Product-list-01 .List .libox .litab-c{display: table-cell; height: 300px;overflow: hidden; text-align: center; vertical-align: middle; width: 100%;}
.Product-list-01 .List .libox .titleb{border-bottom: 1px dashed #dee9f5;font-size: 18px;color: #4e5059; font-weight: normal; padding-bottom: 14px;margin-bottom: 14px;}
.Product-list-01 .List .libox .txt{color: #828594;}

/* 产品中心二级 */

/* 退出的相关产品 */

.Related{padding-top: 40px;}
.Related .list{position: relative; width: 825px;margin:40px auto 0;}
.Related .list li img{ display: block; margin:0 auto; height: 150px; }
.Related .list .bx-controls-direction a{ display:block; width: 40px; height: 40px;line-height: 999px;overflow: hidden; position: absolute; left:-40px; top: 50%;margin-top: -30px; }
.Related .list .bx-prev{ background: url('../images/hleft.png') no-repeat center; }
.Related .list .bx-controls-direction .bx-next{background: url('../images/hright.png') no-repeat center; left: auto; right: -40px; }
.Related .list .bx-controls-direction .bx-next:hover {background-image: url('../images/hrighton.png')}
.Related .list .bx-controls-direction .bx-prev:hover {background-image: url('../images/hlefton.png')}

.Related ul li img{vertical-align:bottom;}
.Related ul li .txt{ text-align: center; color: #4e5059; font-size: 18px;margin-top: 10px;}
.Related .h4{ text-align: center; font-size: 18px;font-weight: normal;color: #333;  }
.Related .h4 .icon{ display: block; width: 30px; height: 2px; background: #0087e1;margin: 8px auto; }

/* 退出的相关产品 */

/* 产品中心三级 */

.ProductInfoS{}
.ProductInfoSTop{}
.ProductInfoSTop .Left{float: left; width: 400px; }
.ProductInfoSTop .Left .img{text-align: center;}
.ProductInfoSTop .Left img{ max-height: 356px; }
.ProductInfoSTop .Right{ float: right; width: 460px; }
.ProductInfoSTop .Right .h3{font-size: 36px; line-height: 1em; color:#009fe7; font-weight: normal;}
.ProductInfoSTop .Right .txt{padding: 10px 0;margin:10px auto 30px;border-top: 1px solid #ebf0f5;border-bottom: 1px solid #ebf0f5;}
.ProductInfoSTop .Right .txt1{border: none;}
.ProductInfoSTop .Right .txt ul{ font-size: 16px;color: #555; }
.ProductInfoSTop .Right .txt ul *{ font-size: 16px!important; color:#555; }
.ProductInfoSTop .Right .txt ul li{ line-height: 27px; padding-left: 15px; background: url('../images/ullibg.png') no-repeat 0 12px; }
.ProductInfoSTop .Right .more{display: block; background: url('../images/morebg03.png') no-repeat center; width: 139px; height: 35px; line-height: 35px; color: #fff;}
.ProductInfoSTop .Right .more span{ display: block; padding-left: 60px; background: url('../images/morebg04.png') no-repeat 30px center; }

.ProductInfoTable{margin-top: 40px; background: #f8f9fb; border-bottom: 1px solid #bfe7f9;}
.ProductInfoTable ul li{float: left;font-size: 16px;}
.ProductInfoTable ul li a{display:block;padding: 0 24px;position: relative;color: #555; line-height: 50px; cursor: pointer; border:1px solid transparent; border-top-width: 3px;}
.ProductInfoTable ul li a i{width: 100%;position: absolute; left: 0;bottom: -2px; height: 2px;background: #fff; display: none;}
.ProductInfoTable ul li.on a,.ProductInfoTable ul li a:hover{background: #fff;border-top: 3px solid #009fe7; border-left: 1px solid #bfe7f9;
 border-right: 1px solid #bfe7f9; color: #009fe7;}
 .ProductInfoTable ul li.on a i,.ProductInfoTable ul li a:hover i{display:block;}

.ProductInfoTableCon{padding-top: 60px;padding-bottom: 30px; font-size: 14px;}
.ProductInfoTableCon div>p:first-child{ margin-top: -3px; }
.ProductInfoTableCon .DownInfoList{ padding-top: 0px; }
.ProductInfoTableCon .DownInfoList .Tables{ margin-top:0; }
.ProductInfoTableCon .ProH3{ text-align: center; color: #555; font-size: 16px;font-weight: normal; margin-bottom: 30px;}
.ProductInfoTableCon .ProH3 .icon{display:block; width: 30px;height: 2px; background:#009fe7; margin: 10px auto 0; }
.ProductInfoTableCon .ProTxt{text-align: center;color: #828594;padding-bottom: 30px;}
.ProductInfoTableCon .ProTxt .txt{padding-top: 35px;padding-bottom: 45px;}
.ProductInfoTableCon .ProItme{margin-bottom: 40px;}
.ProductInfoTableCon .pIconTitle{}
.ProductInfoTableCon .ProItme .pIconH3{padding-left: 30px; 
	background: url('../images/usiconmap03.png') no-repeat 0 center; font-size: 18px;font-weight: normal;}
.ProductInfoTableCon .ProItme .Ppcon{padding-left: 30px;font-size: 14px; color: #828594;}
.ProductInfoTableCon .PItme{padding: 30px; background: #f8f9fb; border:1px solid #dee9f5; text-align: center;margin-top: 30px;}

.ProductInfoTableCon .ProAPP{padding-top: 30px;}
.ProductInfoTableCon .ProAPP .appP{font-size: 14px;color: #828594; text-align: center;}

.ProductInfoTableCon .ProAPP  .List ul li{float: left; width: 216px;margin-right: 12px; margin-bottom: 12px;}
.ProductInfoTableCon .ProAPP  .List ul li a{display: block; overflow: hidden;}
.ProductInfoTableCon .ProAPP  .List ul li a img{vertical-align: middle;}
.ProductInfoTableCon .ProAPP  .List ul li.last{margin-right: 0;}

.ProductInfoTableCon .PLtable{display: none;}
.ProductInfoTableCon .PLtable table{ background: #f5f9fc; font-size: 14px; width:100%!important; border-collapse:collapse; text-align: center; }
.ProductInfoTableCon .PLtable table *{ line-height: 25px!important; font-size: 12px!important; color:rgb(51, 51, 51); margin:0; }
.ProductInfoTableCon .PLtable table p{ margin:0; }
.ProductInfoTableCon .PLtable table th{ background: #0f5ea9; color:#fff; }
/*.ProductInfoTableCon .PLtable table th,.ProductInfoTableCon .PLtable table td{ padding:15px 10px; }*/
.ProductInfoTableCon .PLtable table tr:first-child th[colspan]{ font-size: 16px; }
.ProductInfoTableCon .PLtable table tr td:first-child{ color:#055da7; text-align: left; }
.ProductInfoTableCon .PLtable table td{ color:#555658; padding:5px; }
.ProductInfoTableCon .PLtable .PxhList .ul{ margin:0 -8px; }
.ProductInfoTableCon .PLtable .PxhList li{ float: left; display: inline-block; width: 25%; text-align: center; margin-bottom:15px; }
.ProductInfoTableCon .PLtable .PxhList li .Box{ margin:0 8px; }
.ProductInfoTableCon .PLtable .PxhList li .pic{ border:1px solid #e7f0f4; }
.ProductInfoTableCon .PLtable .PxhList li a{ display: block; width: 211px; height: 140px; }
.ProductInfoTableCon .PLtable .PxhList li img{ display: block; height: 100%; width: auto; position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.ProductInfoTableCon .PLtable .PxhList li .title{ height: 40px; line-height: 20px; overflow: hidden; text-align: center; margin-top: 10px; }

.ProductInfoSTop .Right .btnA{}
.ProductInfoSTop .Right .btnA .more{float: left;}
.ProductInfoSTop .Right .btnA .buy{float: left;display: block; width: 139px; height: 35px; line-height: 35px; color: #555; }
.ProductInfoSTop .Right .btnA .buy span{ display: block; padding-left: 60px; background: url('../images/morebg05.png') no-repeat 30px center; }

.ProductInfoTableCon .morebtnBox{text-align: center; padding-top: 20px;}
.ProductInfoTableCon .morebtn{ font-size: 16px; color: #009fe7; } 

/* 产品中心三级 */

/* 总线产品 */
.zx_product .Product-list-01 .P-ist .right{ padding-top:0; }
.zx_product .Product-list-01 .MainTitle{ background-position: 0 2px; padding-bottom: 8px; border-bottom:1px solid #4e5059; }
.zx_product .PMoreBtn .pA{ color:#009fe7; line-height: 28px; border-radius: 12px; border:1px solid #919191; width: auto; min-width: 120px; padding:0 10px; margin-bottom: 20px; }
.zx_product .PMoreBtn .pA:hover{ color:#fff; background:#009fe7; border-color:#009fe7; }

/* 应用方案 */
.Plan{}
.Plan .List{}
.Plan .List ul li{margin-bottom: 30px;}
.Plan .List ul li .libox{}
.Plan .List ul li .libox .img{display: block; float: left; width:269px;height: 180px; overflow: hidden; }
.Plan .List ul li .libox .img img{ height: 180px; width: 269px; }
.Plan .List ul li .libox .txtBox{float: right; width: 590px;}
.Plan .List ul li .libox .txtBox .h3 a{font-size: 18px; font-weight: normal; color:#4e5059;}
.Plan .List ul li .libox .txtBox .txt{padding: 15px 0;border-bottom: 1px dashed #e9edf2; font-size: 14px;}
.Plan .List ul li .libox .txtdd{}
.Plan .List ul li .libox .txtdd .dl{padding-top: 15px;}
.Plan .List ul li .libox .txtdd .dl dd{ float: left; width: 50%; }
.Plan .List ul li .libox .txtdd .dl dd a{display: block;font-size: 12px;color:#4e5059;padding-left: 20px; line-height: 24px;background: url('../images/ullibg.png') no-repeat 0 center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.Plan .List ul li .libox .txtBox .h3 a:hover{ color:#009fe7; }
.Plan .List ul li .libox .txtdd .dl dd a:hover{ color:#009fe7; }

.PlanList .List ul li{}
.PlanList .List ul li{margin-bottom: 30px;}
.PlanList .List ul li .libox{}
.PlanList .List ul li .libox .img{display: block; float: left; width:269px;height: 180px;}
.PlanList .List ul li .libox .txtBox{float: right; width: 590px;padding-top: 13px;}
.PlanList .List ul li .libox .txtBox .h3 a{font-size: 18px; font-weight: normal; color:#4e5059;}
.PlanList .List ul li .libox .txtBox .txt{padding: 15px 0;border-bottom: 1px dashed #e9edf2; font-size: 14px;height: 110px;}
.PlanList .List ul li .libox .txtBox .h3 a:hover{ color:#009fe7; }



.PlanInfo .PlanInfoTitle{ border-bottom: 1px dashed #e9edf2;padding-bottom: 10px;}
.PlanInfo .PlanInfoh3{ font-size: 30px; font-weight: normal;color: #4e5059; }
.PlanInfo .time{color:#828594;font-size: 14px; font-weight: normal;padding-top: 10px;}
.PlanInfo .PlanInfoCon{padding-top: 30px;}
.PlanInfo .PlanInfoCon .h3{font-size: 22px; color: #009fe7;font-weight: normal;margin:40px 0;}

.PlanInfo .item{ font-size: 14px; color: #828594; }
.PlanInfo .item .h4{font-size: 18px; color: #4e5059;}
.PlanInfo .item .left{float: left; width: 365px; }
.PlanInfo .item .left .img img{}
.PlanInfo  .item .right{float: right; width: 485px;}
.PlanInfo  .item .p{margin-top: 8px;}
.PlanInfo  .item .p b{color: #6f7077;}
.PlanInfo .item01 .rh3{color: #4e5059; font-weight: bold; margin-bottom: 10px;}
.PlanInfo .item01 .left{width: 385px;}
.PlanInfo .item01 .right{width: 395px; padding-top: 40px;}

.PlanInfo .pBcon{padding: 35px 40px; background: #f4f7f9; border:1px solid #dee9f5; font-size: 14px;}
.PlanInfo .pBcon .left{float: left; width: 560px;}
.PlanInfo .pBcon .right{float: right; width: 220px;}
.PlanInfo .pBcon .right dd{height: 47px; line-height: 47px; padding-left: 55px; margin-bottom: 15px;}
.PlanInfo .pBcon .right dd[isshow='']{ display: none; }
.PlanInfo .pBcon .right dd.a{background: url('../images/planimg11.png') no-repeat 0 center}
.PlanInfo .pBcon .right dd.ab{background: url('../images/planimg12.png') no-repeat 0 center}
.PlanInfo .pBcon .right dd a{color: #4e5059; text-decoration: underline; font-size: 14px;}
/* 应用方案 */

/* 友情链接 */
.Friendlinks{}
.Friendlinks .List ul{ margin:0 -15px; }
.Friendlinks .List ul li{ width: 25%; text-align: center; float: left; display: inline-block; margin-bottom: 15px; }
.Friendlinks li.li1,.Friendlinks li.li5,.Friendlinks li.li9,.Friendlinks li.li13,.Friendlinks li.li17,.Friendlinks li.li21,.Friendlinks li.li25,.Friendlinks li.li29{ clear:both; }
.Friendlinks .List ul li .box{ display: block; margin:0 15px; transition: all 0.3s; opacity: 1; }
.Friendlinks .List ul li .imgBox{ display: block; border:1px solid #666; border-radius: 5px; overflow: hidden; }
.Friendlinks .List ul li .imgBox img{ display: block; max-width: 100%; }
.Friendlinks .List ul li .title{ font-size: 14px; line-height: 20px; color:#333; display: inline-block; padding:5px; }
.Friendlinks .List ul li .box:hover{ opacity: 0.8; }
.Friendlinks .List ul li .box:hover .imgBox{ border-color:#009fe7; }
.Friendlinks .List ul li .box:hover .title{ color:#009fe7; }
.Friendlinks{}

/* 销售网络 */
.Sale{font-size: 14px;}
.Sale .SaleTxt{padding: 50px 0 60px;}
.Sale .SaleTxt ul li{padding-left:15px; background: url('../images/dlbg.png') no-repeat 0 10px;}
.Sale .salemap img{vertical-align: middle;}
.Sale .salemap{border-bottom: 1px dashed #e9edf2;padding-bottom: 50px;margin-bottom: 40px;}
.Sale .SaleList{ width: 740px; }
.Sale .SaleList ul li{float: left;}
.Sale .SaleList ul li a{ width: 125px;display: block; color:#828594; font-size: 14px; }

/* 销售网络 */

/* 故障排除 */
.debuggingTab{}
.debuggingTab table{ width: 100%; border: 1px solid #dee9f5;border-collapse: collapse; }
.debuggingTab table td{border: 1px solid #dee9f5;height: 30px;padding:10px; }
.debuggingTab table th{border: 1px solid #dee9f5;padding:10px; background: #009fe7; color: #fff; height: 50px; font-size: 18px; font-weight: normal;}
.debuggingTab table td.td1{text-align: center; color: #009fe7; background: #f8fafc; font-size: 16px;}
.debuggingTab table td.td2{width: 200px;padding-left: 20px;}
.debuggingTab table td.td3{ padding-left: 20px;}

.debuggingTab .td1{width: 120px;}
.debuggingTab .td2{width: 220px;}
.debuggingTab table td.td2,.debuggingTab table td.td3{color:#828594; font-size: 14px; }

/* 故障排除 */

/* 选型计算 */
.Lectotype{}
.Lectotype ul{border: 1px solid #dee9f5; border-bottom:none;}
.Lectotype ul li{ border-bottom: 1px solid #dee9f5; }
.Lectotype ul li .left{ float: left; width: 50%; }
.Lectotype ul li .right{float: right; width: 50%;}
.Lectotype ul li.odd .left{ float: right; width: 50%; }
.Lectotype ul li.odd .right{float: left; width: 50%;}
.Lectotype ul li .right img{vertical-align: middle;height: 250px;}
.Lectotype ul li .left .lefttxt{padding:70px 80px 0 60px; }
.Lectotype ul li .left .lefttxt .h3{color: #4e5059; font-size: 20px;font-weight: normal; position: relative; padding-right: 35px; }
.Lectotype ul li .left .lefttxt .h3 a{ position: absolute; display: block; right: 0; top:0; width: 35px; height: 24px; background: url('../images/Lectotypeicon.png') no-repeat right center; }
.Lectotype ul li .left .lefttxt .txt{padding-top:25px;font-size: 14px; color: #828594;}

/* 选型计算 */

/* 技术文章 */
.Skill{}
.Skill .List{padding-bottom: 20px;}
.Skill .List ul li{ border-bottom: 1px solid #e7f0f4; }
.Skill .List ul li .libox{position: relative;padding-right: 100px;}
.Skill .List ul li .libox a{ display: block; padding-left: 20px; height: 45px; line-height: 45px;font-size: 14px; color: #4e5059;background: url('../images/dlbgi.png') no-repeat 0 center; }
.Skill .List ul li .libox .time{position: absolute; display: block;  right: 0;top: 0; line-height: 45px; color: #828594;font-size: 13px;}
/* 技术文章 */

/* 常见问题 */
.MainP{padding-top: 0;}
.ProblemSearch{ height: 40px;position: relative; background: #f3f7f9;padding: 20px 95px 20px  30px; line-height: 40px; }
.ProblemSearch .h3{font-weight: normal; font-size: 15px; color: #4e5059;}
.ProblemSearch dd{float: left;}
.ProblemSearch dd.dd1{width: 105px;}
.ProblemSearch dd.dd2{width: 300px; margin-right: 20px;}
.ProblemSearch dd.dd3{width: 300px; border:1px solid  #d6e4f1; background: #fff; padding: 8px 15px; height: 20px; line-height: 20px;}

.ProblemSearch .more{position: absolute; right: 0;color: #fff;top: 0; width: 90px; padding-top: 10px; height: 70px; background: #009fe7; display: block;}
.ProblemSearch .more span{display:block; text-align: center;padding-top: 23px; background: url('../images/searchbg01.png') no-repeat center 10px;}
/*select下拉样式*/
.ZJselectBox{width:100%; height: 38px; position: relative;}
.ZJselectTxt{position: relative; padding-left: 15px; line-height: 36px; color: #4e5059; background: #fff; font-size: 14px;border:1px solid #d6e4f1;  }

.ZJselectTxt span{}
.ZJselectTxt i.icon{ display: block; width: 40px;height: 36px; position: absolute; right: 0;top: 0;background: url('../images/zjdown.png') no-repeat center;z-index: 2;cursor: pointer; }
.ZJselectTxt i.iconOn{background-image: url('../images/zjup.png');}
.ZJselectBox .ZJselectUl{position: absolute; display: none; width: 100%; z-index: 4; top:100%;left: 0; background: #fff; }
.ZJselectBox .ZJselectUl .ZJselectUlBox{max-height: 240px;overflow-y:auto; border:1px solid #ccc;}
.ZJselectBox .ZJselectUl ul li{font-size: 14px;float: none; height: 36px; line-height: 36px; padding: 0;margin: 0;padding-left: 15px;border-bottom: 1px solid #f9f9f9; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s; cursor: pointer;}
.ZJselectBox .ZJselectUl ul li:hover{background: #f5f5f5;}

.Problem .List{padding: 10px;}
.Problem .List ul li{}
.Problem .List ul li .libox{}
.Problem .List ul li .libox .Listtop{ position: relative;padding-left: 50px; height: 45px; cursor: pointer; }
.Problem .List ul li .libox .Listtop .q{width:24px;height: 24px; background: url('../images/icon_s_01.png') no-repeat center; position: absolute;
display: block; text-align: center; line-height: 24px; color: #fff;text-transform: uppercase; font-size: 17px;font-weight: bold; left:9px;top: 11px;}

.Problem .List ul li .libox .Listtop .h3{border-bottom: 1px solid #e7f0f4; line-height: 45px; font-size: 14px; color: #4e5059; font-weight: normal;}
.Problem .List ul li .libox .Listtop .more{display: block; width: 24px;height: 24px; right: 0px;top: 10px; background: url('../images/icon_s_04.png') no-repeat center; position: absolute;}
.Problem .List ul li.on .libox .Listtop .more{ background-image: url('../images/icon_s_05.png');}

.Problem .List ul li .libox .ListCon{ position: relative;  background: #f3f7f9; padding: 20px 50px; font-size: 14px; display: none;}
.Problem .List ul li .libox .ListCon .A{width:24px;height: 24px; background: url('../images/icon_s_03.png') no-repeat center; position: absolute; left: 10px; top: 22px;
display: block; text-align: center; line-height: 24px; color: #fff;text-transform: uppercase; font-size: 17px;font-weight: bold; }

.Problem .List ul li.on .libox .Listtop .q{background-image: url('../images/icon_s_02.png');}


/* 常见问题 */
.DownTable{}

.DownTable{margin-top: 40px; background: #fff; border-bottom: 1px solid #ebf0f5;}
.DownTable ul li{float: left;font-size: 16px; width: 33.33%;}
.DownTable ul li a{display:block;text-align: center;  position: relative;color: #555; line-height: 70px; cursor: pointer; border:1px solid transparent; border-top-width: 1px;}
.DownTable ul li a i{width: 100%;position: absolute; left: 0;bottom: -2px; height: 2px;background: #fff; display: none;}
.DownTable ul li.on a,.DownTable ul li a:hover{background: #fff;border-top: 1px solid #ff8a00; border-left: 1px solid #ff8a00;
 border-right: 1px solid #ff8a00; color: #ff8a00;}
 .DownTable ul li.on a i,.DownTable ul li a:hover i{display:block;}
 .DownTable ul li span{padding-left: 40px; display: inline-block; }

.DownTable ul li.li1 span{background: url('../images/tb01.png') no-repeat 0 24px;}
.DownTable ul li.li2 span{background: url('../images/tb03.png') no-repeat 0 24px;}
.DownTable ul li.li3 span{background: url('../images/tb02.png') no-repeat 0 24px;}

 .DownTable ul li.on span,.DownTable ul li a:hover span{background-position: 0 -90px;}


.DownList ul li{margin-top: 20px; border-bottom: 1px solid #ebf0f5;padding-bottom: 40px;}
.DownList ul li .left{float: left;}
.DownList ul li .left img{vertical-align: middle; width: 286px; height: 150px;}
.DownList ul li .right{float: right; width: 587px;padding-left: 3%; }
.DownList ul li .right .h3{font-size: 18px;font-weight: normal;}
.DownList ul li .right dl{overflow: hidden;padding-top: 20px;}
.DownList ul li .right dl dd{float: left; width:33.33%;}
.DownList ul li .right dl dd a{display: block; padding-left: 18px; line-height: 30px;font-size: 14px; color: #828594; background: url('../images/morebg01.png') no-repeat 0 center;}
.DownList ul li .right dl dd a:hover{background-image: url('../images/morebg02.png'); color: #009fe7;}


.DownCon{padding-top: 40px;}
.DownCon .table{width: 100%; border-collapse: collapse; border:1px solid #e3e9ef; text-align: center; margin-bottom: 40px;}
.DownCon .table th{background:#009fe7; color: #fff;border:1px solid #e3e9ef;}
.DownCon .table td{border:1px solid #e3e9ef; height: 38px; min-width: 75px;}
.DownCon .table .td{width: 58px;min-width: 58px;}
.DownCon .table td.bg{background: #f6f9fb;}
.DownCon .table tr.odd td{background: #f6f9fb;}
.DownCon #process1.table tr.odd td{ background: none; }
.DownCon .MainTitle a{ float: right; display: inline-block; padding-left: 20px; background:url(../images/job_icon2.png) no-repeat left center; font-size: 18px; }

.DownCon .tr th{ height: 40px; }

.DownCon .h4title{font-size:16px; color: #4e5059; font-weight: normal; margin-bottom: 10px;}
.DownCon .h4title a{ float: right; display: inline-block; padding-left: 20px; background:url(../images/job_icon2.png) no-repeat left center; font-size: 18px; }


.DownInfoList{padding-top: 30px;}
.DownInfoList .Tables{margin-top: 30px;}
.DownInfoList ul{width: 100%; font-size: 14px;}
.DownInfoList ul li{float: left;line-height: 48px; text-align: center;}
.DownInfoList ul.TabTop li{background: #009fe7;}
.DownInfoList ul.TabTop li{color: #fff;}
.DownInfoList ul li.li1{width: 280px;padding-left: 20px; text-align: left;}
.DownInfoList ul li.li2{width: 100px;}
.DownInfoList ul li.li3{width: 260px;}
.DownInfoList ul li.li4{width: 140px;}
.DownInfoList ul li img{vertical-align: middle;}
.DownInfoList ul li.li4 span{display: block; background: url('../images/downbg02.png') no-repeat center; height: 48px;}
.DownInfoList a{color: #4e5059;}
.DownInfoList a:hover ul li.li1{color: #ff8a00;}
.DownInfoList dd{border-bottom: 1px solid #e7f0f4;}

.DownInfoList a:hover  ul li.li4 span{background-image: url('../images/downbg03.png');}

/* 人才理念 */
.IdeaS{}
.IdeaS .IdeaSTop{padding-bottom: 50px;}
.IdeaS .IdeaSTop .Left{float: left; width: 445px;}
.IdeaS .IdeaSTop .Right{float: right; width:405px;}
.IdeaS .IdeaSTop .Right img{ height: 251px; }
.IdeaS .MainTitle .span{font-size: 14px;color: #828594;}
.IdeaList ul li{float: left; width: 219px;margin-right: 8px;}
.IdeaList ul li.last{margin-right: 0;}
.IdeaList ul li .img{border:1px solid #dee9f5;display: block; overflow: hidden;}
.IdeaList ul li .img img{vertical-align: middle; width: 217px; height: 162px; }
.IdeaList ul li .h3{padding-top:10px;font-weight: normal; font-size: 16px;color: #4e5059; line-height: 40px; text-align: center;}

/* 人才招募 */
.JobBlock{ padding-top: 0px; }
.JobBlock img{ max-width: 100%; }
.JobBlock p{ margin:0; }
.JobBlock .cont1{ padding:40px 0 35px; }
.JobBlock .cont1 h2{ font-size: 28px; line-height: 32px; color:#4e5059; font-weight: normal; margin:0; margin-bottom: 10px; }
.JobBlock .cont1 h3{ font-size: 16px; line-height: 22px; color:#828594; margin:0; }
.JobBlock .cont2{ margin-bottom: 30px; }
.JobBlock .cont2 .left{ width: 165px; padding-right:20px; float: left; display: inline-block; border-right:1px solid #ebf0f5; }
.JobBlock .cont2 .left img{ display: block; }
.JobBlock .cont2 .right{ font-size: 16px; line-height: 28px; color:#4e5059; float: right; display: inline-block; width: 690px; }
.JobBlock .cont3{ margin-bottom: 30px; }
.JobBlock .cont3 dl{ font-size: 16px; line-height: 20px; color:#4e5059; border-bottom:1px solid #dee9f5; }
.JobBlock .cont3 dl dt{ color:#fff; background:#009fe7; padding:0 30px; margin-bottom:12px; }
.JobBlock .cont3 dl dd{ border-top:1px solid #dee9f5; border-left:1px solid #dee9f5; border-right:1px solid #dee9f5; }
.JobBlock .cont3 dl dd + dd{ }
.JobBlock .cont3 dl .span{ float: left; display: inline-block; padding-top:15px;  padding-bottom: 15px; }
.JobBlock .cont3 dl .span1{ width: 150px; padding-right: 15px; }
.JobBlock .cont3 dl .span2{ width: 120px; padding-right: 15px; }
.JobBlock .cont3 dl .span3{ width: 110px; padding-right: 15px; }
.JobBlock .cont3 dl .span4{ width: 95px; padding-right: 15px; }
.JobBlock .cont3 dl .span5{ width: 95px; padding-right: 15px; }
.JobBlock .cont3 dl .span6{ width: 120px; padding-right: 15px; }
.JobBlock .cont3 dl .span7{ width: 85px; text-align: center; }
.JobBlock .cont3 dl .span7 i{ font-style: normal; cursor: pointer; font-size: 14px; color:rgba(78,80,89,0.6); padding-right: 15px; display: inline-block; }
.JobBlock .cont3 dl .span7 i:hover{ color:#009fe7; }
.JobBlock .cont3 dl .span7 .zk{ background:url(../images/job_icon1.png) no-repeat right center; }
.JobBlock .cont3 dl .span7 .sq{ display: none; background:url(../images/job_icon2.png) no-repeat right center; }
.JobBlock .cont3 dl .top{ padding-left: 30px; }
.JobBlock .cont3 dl .bot{ display: none; border-top:1px solid #dee9f5; padding:45px 50px; font-size: 14px; color:#828594; line-height: 30px; }
.JobBlock .cont3 dl .bot{}
.JobBlock .cont3 dl .bot table td{ width: 150px; padding-right:10px; }
.JobBlock .cont3 dl .open .detail{ padding-top: 40px; }
.JobBlock .cont3 dl .open .zk{ display: none; }
.JobBlock .cont3 dl .open .sq{ display: inline-block; }
.JobBlock .cont4{ font-size: 14px; line-height: 30px; color:#828594; margin-bottom: 30px; }
.JobBlock .cont4 .ul{}
.JobBlock .cont4 .ul li{ margin-left:15px; position: relative; }
.JobBlock .cont4 .ul li:before{ display: block; content: ""; position: absolute; left: -15px; top:13px; border:2px solid #0779ba; border-radius: 50%; }

/* 人才理念 */
/* 职业发展 */
.Career{margin-top: 45px; border:1px solid #fafbfd;font-size: 14px; color: #828594; position: relative;
	padding: 50px 38px; padding-right: 360px; background: #fafbfd; border:1px solid #dee9f5;}
.Career .h3{font-size: 20px; font-weight: normal; color: #4e5059;}
.Career .img{padding-top: 10px; text-align: center;}
.Career .CareerBox{position: absolute; top: 0;right: 0; height: 100%; width: 317px; background:#009fe7 url('../images/Careerbg.png') no-repeat 0 bottom; }
.Career .CareerBox .CareerTxt{padding: 55px 50px 0;}
.Career .CareerBox .CareerTxt .h3{color:#fff; }
.Career .CareerBox .CareerTxt .h3 .icon{ display: block; width: 30px; height: 2px; background: #fff; margin: 10px 0; }
.Career .CareerBox .CareerTxt .txtBox{color: #fff;padding-top: 30px;}


.Study{margin-top: 45px; border:1px solid #fafbfd;font-size: 14px; color: #828594; position: relative;
	padding: 50px 38px 42px; padding-right: 360px; background: #fafbfd; border:1px solid #dee9f5;}
.Study .h3{font-size: 20px; font-weight: normal; color: #4e5059;}
.Study .StudyBox{position: absolute; top: 0;right: 0; height: 100%; width: 317px; background:#009fe7; }
.Study .StudyBox .StudyTxt{padding: 55px 50px 0;}
.Study .StudyBox .StudyTxt .h3{color:#fff; }
.Study .StudyBox .StudyTxt .h3 .icon{ display: block; width: 30px; height: 2px; background: #fff; margin: 10px 0; }
.Study .StudyBox .StudyTxt .txtBox{color: #fff;padding-top: 30px;}

.Study .StudyBox .Timg{position: absolute;right: 0;bottom: 0;}
.Study .StudyBox .Timg img{vertical-align: middle; width: 317px; height: 452px; }

.Study .StudyTable{padding-top: 40px;}
.Study .StudyTable table{margin-bottom:12px;border: 1px solid #dbe7f3; border-collapse: collapse; width: 500px; }
.Study .StudyTable table th{ width: 80px;font-size: 16px;font-weight: normal; line-height: 48px; background: #009fe7; color: #fff; }
.Study .StudyTable table td{padding-left: 20px;background: #fff; font-size: 14px;border: 1px solid #dbe7f3;line-height: 48px;}

/* 职业发展 */

/* 薪酬福利 */
.Paid{ font-size: 14px; }
.Paid ul li{margin-bottom: 20px;}

.Paid ul li .Left{background: #fafbfd;float: left; width: 449px;border: 1px solid  #dee9f5;border-right:none; height: 336px; }
.Paid ul li .Left .leftBox{ padding: 0 50px 0 45px; }
.Paid ul li .Right{float: right; width: 449px;}
.Paid ul li.odd .Left{float: right; border-left: none;border-right: 1px solid #dee9f5;}
.Paid ul li.odd .Right{float: left;}


.Paid ul li .Right .img img{vertical-align: middle; height: 338px; }
.Paid ul li .dl{overflow: hidden;}
.Paid ul li .dl dd{ float: left; width: 50%; }
.Paid ul li .dl dd span.txtspan{display: block; padding-left: 10px; background: url('../images/dlbgi.png') no-repeat 0 center;}

/* 薪酬福利 */

/* 雷赛风采 */
.CatchBox{}
.CatchBox .MainTitle{position: relative;padding-right:80px;}
.CatchBox .MainTitle .more{position: absolute; font-size: 14px;  right: 0;bottom:0;}

.CatchList .List{padding-bottom: 40px;margin-bottom:40px;}
.CatchList .List ul li{ float: left; width: 294px; margin-right: 9px; margin-bottom: 15px; }
.CatchList .List ul li img{ height: 183px; }
.CatchList .List ul li a{display: block;}
.CatchList .List ul li.last{margin-right: 0;}
.CatchList .List ul li a .txt{text-align: center; font-size: 16px;color: #4e5059;line-height: 35px;}


/* 雷赛风采 */

/* 最新公告 */

.Notice{}
.Notice ul li{margin-bottom: 20px;}
.Notice ul li .libox{border:1px solid #e6ecf2; height: 100px;}
.Notice ul li .libox a{ display: block;position: relative;padding: 15px 150px 15px 130px; }
.Notice ul li .libox a .time{ width: 70px; height:70px;text-align: center;background: #ebf0f5;
	border-radius: 10px 0; border:1px solid #e6ecf2; position: absolute; left: 30px;top: 15px;overflow: hidden;}
.Notice ul li .libox a .time b{display:block; font-size: 26px; font-weight: bold; text-align: center; line-height: 50px;}
.Notice ul li .libox a .time span{background: #dee7ef; display: block; line-height: 20px; font-size: 14px;}

.Notice ul li .libox a .txt{ display:block; line-height: 70px;font-size: 18px; color: #333; }
.Notice ul li .libox a .down{ position: absolute; right: 0;top:15px; text-align: center; line-height: 70px; width: 150px; color: #999;border-left: 1px solid #e6ecf2; }
.Notice ul li .libox a .down b{font-weight: normal; display: inline-block; padding-left: 40px; background: url('../images/dpef.png') no-repeat 0 center; }

.Notice ul li .libox a:hover .time{border:1px solid #f58221; background: #ebf0f5;}
.Notice ul li .libox a:hover .time span{background: #f58221; color:#fff;}
.Notice ul li .libox a:hover .time b{color:#f58221; }
.Notice ul li .libox a:hover{background: #ebf0f5;}

/* 最新公告 */


.CompanyNews{}

.CompanyNews .List ul li{}
.CompanyNews .List ul li{margin-bottom: 30px;}
.CompanyNews .List ul li .libox{}
.CompanyNews .List ul li .libox .img{display: block; float: left; width:240px;height: 150px;text-align: center;overflow: hidden;}
.CompanyNews .List ul li .libox .img img{max-height: 100%;}
.CompanyNews .List ul li .libox .txtBox{float: right; width: 635px;padding-top: 13px;}
.CompanyNews .List ul li .libox .txtBox .h3 a{font-size: 18px; font-weight: normal; color:#4e5059;}
.CompanyNews .List ul li .libox .txtBox .h4{line-height: 20px;background: url('../images/timebg.png') no-repeat 0 center;padding-left: 20px; line-height: 30px;}
.CompanyNews .List ul li .libox .txtBox .txt{padding: 15px 0;border-bottom: 1px dashed #e9edf2; font-size: 14px;height: 86px;}
.CompanyNews .List ul li .libox .txtBox .txt .txtC{height: 60px;}
.CompanyNews .List ul li .libox .more{display: block; width: 75px; background: url('../images/morebg01.png') no-repeat right center;}

.CompanyNews .List ul li .libox .more:hover{color: #009fe7; background-image: url('../images/morebg02.png');}
.CompanyNews .List ul li .libox .txtBox .h3 a:hover{color: #009fe7;}


.Consult{}

.Consult .List ul li .libox{background: #f8f9fb; border-radius:40px 0; overflow: hidden;}
.Consult .List ul li .libox .img{display: block; float: left; width:371px;height:251px;}
.Consult .List ul li .libox .txtBox{float: right; width: 430px;padding-top: 50px;padding-right:50px;}
.Consult .List ul li .libox .txtBox .h3 a{font-size: 18px; font-weight: normal; color:#4e5059; display: block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; }
.Consult .List ul li .libox .txtBox .h4{line-height: 20px;background: url('../images/timebg.png') no-repeat 0 center;padding-left: 20px; line-height: 30px;}
.Consult .List ul li .libox .txtBox .txt{padding: 15px 0; font-size: 14px;height: 86px;}
.Consult .List ul li .libox .txtBox .txt .txtC{height: 66px;}
.Consult .List ul li .libox .more{display: block; width: 75px; background: url('../images/morebg01.png') no-repeat right center;}

.Consult .List ul li .libox .more:hover{color: #009fe7; background-image: url('../images/morebg02.png');}
.Consult .List ul li .libox .txtBox .h3 a:hover{color: #009fe7;}

.Consult .List{padding-bottom: 30px;}

.Consult .List1 ul li{ padding-left: 65px; position: relative; padding-bottom: 25px; border-bottom: 1px solid #ebf0f5;padding-top: 15px;}
.Consult .List1 ul li .time{position: absolute; left: 0;top: 15px;}
.Consult .List1 ul li .time b{display: block; text-align: center; font-size: 42px;font-weight: normal; color: #ddd; line-height: .8em;}
.Consult .List1 ul li .time span{display: block; text-align: center; font-size: 12px; color: #999; }

.Consult .List1 ul li .libox .h3{ font-weight: normal;font-size: 16px;padding-left: 10px; background: url('../images/titleabg.png') no-repeat 0 5px;position: relative;  }
.Consult .List1 ul li .libox .h3 a{display:block; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.Consult .List1 ul li .libox .txt{display:block; color: #999; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.Consult .List1 ul li .h3 i.icon{ display: none; background: url('../images/news.png') no-repeat center top; width: 24px; height: 14px; position: absolute; right: 0;top: 0; }
.Consult .List1 ul li.li1 .h3 i.icon{ display: inline-block;}
.Consult .List1 ul li.li1 .h3{padding-right:30px;}
.Consult .List1 ul li .libox .h3 a:hover{ color:#009fe7; }


.NewInfo .NewInfoTitle{ border-bottom: 1px dashed #e9edf2;padding-bottom: 10px; text-align: center;}
.NewInfo .NewInfoh3{ font-size:16px; font-weight: normal;color: #333; }
.NewInfo .time{color:#828594;font-size: 14px; font-weight: normal;padding-top: 10px;}
.NewInfo .NewInfoCon{padding-top: 30px; border-bottom: 1px dashed #e9edf2;padding-bottom: 20px;}

.NewInfoBtn{padding-top: 10px;}
.NewInfoBtn .left{float: left; width: 810px;}
.NewInfoBtn .left dl dd{}
.NewInfoBtn .left dl dd a{color: #828594;}

.NewInfoBtn .right{float: right; width: 45px;padding-top: 20px;}
.NewInfoBtn .right a{display: block; padding-left: 20px;background: url('../images/backbtn.png') no-repeat 0 center; color: #828594;}

/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}


.zx{
background: #009fe7; 
line-height: 55px;
    padding: 0 15px;
    margin: 0px;
}
.zx a{
color:#fff !important;
display: block !important;
    line-height: 55px !important;
    text-align: center !important;
    font-size: 18px !important;
    font-weight: normal !important;
}

/**意见反馈**/
.IdearsBox{}
.IdearsBox .FormBox{ float: left; display: inline-block; width: 380px; }
.IdearsBox .FormBox .form{ display: block; }
.IdearsBox .FormBox label{ display: block; margin-bottom: 10px; }
.IdearsBox .FormBox .title{ font-size: 15px; line-height: 32px; color:#333333; float: left; display: inline-block; width: 80px; }
.IdearsBox .FormBox .inputBox{ float: left; display: inline-block; border:1px solid #cecad0; width: 298px; }
.IdearsBox .FormBox .inputBox .text{ font-size: 15px; color:#666; line-height: 30px; display: block; width: 100%; box-sizing: border-box; padding:0 10px; }
.IdearsBox .FormBox .inputBox textarea.text{ line-height: 22px; padding:8px 10px; height: 149px; }
.IdearsBox .FormBox .sublabel{ padding-top: 10px; }
.IdearsBox .FormBox .sublabel .inputBox{ border:0 none; }
.IdearsBox .FormBox .btn{ font-size: 15px; height: 40px; line-height: 40px; color:#fff; width: 130px; display: block; text-align: center; border:0 none; background: #19a0e4; cursor: pointer; }
.IdearsBox .FormBox .btn:hover{ background:#33adeb; }
.IdearsBox .imgBox{ float: right; display: inline-block; width: 490px; }

/**侧边悬浮**/
.GoTop{ position:fixed; right:12px; z-index:30; bottom:78px;}
.GoTop a{ display:block; width: 82px; height: 65px; border: 1px solid #009fe7;}
.GoTop a span{display: block; text-align: center; font-size: 12px; color: #009fe7; padding-top: 40px;}
.GoTop a.icon1{background: #f3f7fa url(../images/icon_float1.png) top center no-repeat;}
.GoTop a.icon3{background: #f3f7fa url(../images/icon_float3.png) center -6px no-repeat; border-top: none;}
.GoTop a.icon4{background: #f3f7fa url(../images/icon_float4.png) center -6px no-repeat; border-top: none;}
.GoTop a.icon1:hover{background: #009fe7 url(../images/icon_float1_2.png) top center no-repeat;}
.GoTop a.icon3:hover{background: #009fe7 url(../images/icon_float3_1.png) center -6px no-repeat;}
.GoTop a.icon4:hover{background: #009fe7 url(../images/icon_float4_1.png) center -6px no-repeat;}
.GoTop a:hover span{color: #fff;}
